TOP

SQL SELECT ステートメント

SQL SELECT 説明

SELECT ステートメントは、データベースからデータを選択するために使用されます。

選択されたデータは、結果セットと呼ばれる結果テーブルに保存されます。


SELECT 構文

SELECT column1, column2, ...
FROM table_name

ここで、column1、column2、... は、データを選択するテーブルのフィールド名です。テーブル内で使用可能なすべてのフィールドを選択する場合は、次の構文を使用します。

SELECT *
FROM table_name

デモデータベース

以下は、「Northwind」データベースの「Customers」テーブルのサンプルです。

CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
1Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany
2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.5021Mexico
3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.5023Mexico
4Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden

SELECT 列の例

次の SQL ステートメントは、テーブル「Customers」から列「CustomerName」と「City」を選択します。

Run SQLSELECT CustomerName, City 
FROM Customers

SELECT * 例

次の SQL ステートメントは、Customers テーブルからすべての列を選択します。

Run SQLSELECT * 
FROM Customers